package guoanmaker.operator.business.repository;

import java.util.List;

import org.springframework.data.jpa.repository.JpaRepository;
import org.springframework.data.jpa.repository.JpaSpecificationExecutor;
import org.springframework.data.jpa.repository.Modifying;
import org.springframework.data.jpa.repository.Query;
import org.springframework.data.repository.query.Param;

import guoanmaker.operator.business.model.OperatorCompanyServiceDownNew;

public interface OperatorCompanyServiceDownNewRepository extends JpaRepository<OperatorCompanyServiceDownNew, String>, JpaSpecificationExecutor<OperatorCompanyServiceDownNew> {
	@Modifying
	@Query(value="delete from t_operator_company_service_down_new where company_service_id=:companyServiceId",nativeQuery = true)
	public void deleteOperatorCompanyServiceDownNewByCompanyServiceId(@Param("companyServiceId") String companyServiceId);
	@Query("select c from OperatorCompanyServiceDownNew c where c.companyServiceId=:companyServiceId ")
	public List<OperatorCompanyServiceDownNew> findCompanyServiceDownNewByCompanyServiceId(@Param("companyServiceId") String companyServiceId );
 
}
